package trabajo.negocio;
import java.util.Collection;

import trabajo.dao.LocalDAO;
import trabajo.excepcion.DAOExcepcion;
import trabajo.modelo.Cancha;
import trabajo.modelo.Local;

public class LocalNegocio {	
	
	public Collection<Local> lista() throws DAOExcepcion {		
		LocalDAO localDAO = new LocalDAO();
		return localDAO.lista();
		}
		
	public Local obtener(int _idLocal) throws DAOExcepcion{
		LocalDAO localDAO = new LocalDAO();
		return localDAO.obtener(_idLocal);		
		}
	
	public int registrar(Local _local)  throws DAOExcepcion{
		LocalDAO localDAO = new LocalDAO();
		
		if(_local.getIdPersona() > 0 && !_local.getNombre().equals("") && !_local.getDistrito().equals("")){
			localDAO.registar(_local);
			return 0;//exito registro correcto
		}else
			return 1;//error faltan datos
		}
	
}
